arrangement for a deposit on packaging - Francés Inglés Diccionario